package top.healthylife.gateway.platform.eye.dto.sifafengxian.EyeReqHiAnnouncementDto.res;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

/**
* @author: GenUtil
* @date: 2020-12-11 23:39:03
*/
@Data
@Accessors(chain = true)
@ApiModel("历史开庭公告[875]")
public class EyeResHiAnnouncementItem {

    @JsonProperty("area")
    @ApiModelProperty(value = "地区", example = "浦东")
    private String area;

    @JsonProperty("contractors")
    @ApiModelProperty(value = "承办部门", example = "陆家嘴法庭")
    private String contractors;

    @JsonProperty("plaintiff")
    @ApiModelProperty(value = "原告/上诉人", example = "")
    private List<Plaintiff> plaintiff;

    @JsonProperty("courtroom")
    @ApiModelProperty(value = "法庭", example = "陆家嘴第四法庭")
    private String courtroom;

    @JsonProperty("litigant")
    @ApiModelProperty(value = "当事人", example = "上海和赢投资有限公司,北京百度网讯科技有限公司")
    private String litigant;

    @JsonProperty("defendant")
    @ApiModelProperty(value = "被告/被上诉人", example = "")
    private List<Defendant> defendant;

    @JsonProperty("id")
    @ApiModelProperty(value = "id,String类型", example = "16115071")
    private String id;

    @JsonProperty("judge")
    @ApiModelProperty(value = "审判长/主审人", example = "陈林")
    private String judge;

    @JsonProperty("court")
    @ApiModelProperty(value = "法院", example = "浦东")
    private String court;

    @JsonProperty("caseNo")
    @ApiModelProperty(value = "案号", example = "（2016）沪0115民初41735号")
    private String caseNo;

    @JsonProperty("startDate")
    @ApiModelProperty(value = "开庭日期(时间)", example = "1469425500000")
    private String startDate;

    @JsonProperty("caseReason")
    @ApiModelProperty(value = "案由", example = "名誉权纠纷")
    private String caseReason;

}
